macro molecule - Turkish English Dictionary